window recesses - Turkish English Dictionary